pay ahead - German English Dictionary